Авторы |
Ольга Викторовна Карпова, кандидат технических наук, доцент, доцент кафедры управления качеством и технологии строительного производства, Пензенский государственный университет архитектуры и строительства (Россия, г. Пенза, ул. Германа Титова, 28), E-mail: olga_viktorovna_60@mail.ru
Юлия Борисовна Филонова, магистрант, Пензенский государственный университет архитектуры и строительства (Россия, г. Пенза, ул. Германа Титова, 28), E-mail: YliaFilonova@yandex.ru
Валентина Владимировна Кузина, кандидат технических наук, доцент, доцент кафедры информационных систем и технологий, Пензенский государственный университет архитектуры и строительства (Россия, г. Пенза, ул. Германа Титова, 28), E-mail: kuzina@pguas.ru
|
Аннотация |
Актуальность и цели. Актуальной задачей для разработчиков программного обеспечения является достижение требуемого качества создаваемых программных продуктов. Целью работы является исследование технологического процесса разработки программных продуктов для своевременного выявления возможных рисков, влияющих на качество конечного продукта, а также формирование предложений по корректирующим и предупреждающим действиям. Материалы и методы. Для достижения требуемого уровня качества программных продуктов на научно-производственном предприятии предложены количественные и качественные методы оценки. К качественным методам оценки относится операционный контроль, позволяющий обеспечить сокращение возможных негативных событий и устранение последствий выявленных рисков в процессе разработки программного продукта. Результаты. Рассмотрены основные количественные показатели качества программного продукта и пример расчета одного из них – надежности. Выбрана модель Шумана, которая относится к динамическим моделям дискретного времени. Непосредственно процесс разработки программного продукта представлен в виде этапов технологического процесса. Установлены показатели качества на каждом из них, проверяемые при осуществлении операционного контроля. Проведен анализ рисков, событие которых может сказаться на качестве конечного продукта. Смоделированы решения и способы снижения негативного влияния несоответствий на эффективность работы предприятия путем осуществления корректирующих и предупреждающих действий на каждом из этапов технологического процесса разработки программного продукта, определяющих его качество. Выводы. Установление показателей качества на каждом из этапов технологического процесса разработки программного продукта и осуществление операционного контроля позволяют снизить и предупредить возникновение несоответствий, влияющих на качество конечного продукта. В результате анализа критериев оценки качества этапов технологического процесса предложены корректирующие и предупреждающие действия, способные снизить либо исключить негативное влияние рисковых событий на эффективность работы организации, постоянно улучшать процесс изготовления программных продуктов и гарантировать соблюдение их показателей качества.
|
Ключевые слова
|
программный продукт, оценка качества, критерии, риски, операционный контроль, модель Шумана, несоответствия, корректирующие и предупреждающие действия
|